Internet Archive BookReader

The larvæ of the British butterflies and moths